try to make do - Spanish English Dictionary